package com.intretech.tj.gpp.pathfinding

import com.intretech.tj.gpp.Graph
import com.intretech.tj.gpp.entity.DO.Edge
import jakarta.enterprise.context.ApplicationScoped
import jakarta.inject.Inject

@ApplicationScoped
class EmergencyWeightStrategy @Inject constructor(
    private val graph: Graph
) : WeightStrategy {
    override fun calculate(edge: Edge): Long {
        TODO("新车辆逻辑")
    }

    override fun mark(): String {
        return "Emergency"
    }
}